#ifndef UNIFORM_H
#define UNIFORM_H

#include <string>
#include "GL/glew.h"
#include "Program.h"

using namespace std;

enum UniformType
{
    MAT4
};

class TROLL3DSHARED_EXPORT Uniform {

    public :

    Uniform();

    virtual void Send();

    UniformType     m_Type;

    string          m_Name;
    GLint          m_Id;

};

#endif // UNIFORM_H
